disagreeable drink - English Synonyms Dictionary